package com.zsxb.crm.mapper;

import com.zsxb.crm.annotation.AutoFill;
import com.zsxb.crm.annotation.Log;
import com.zsxb.crm.dto.SystemLogPageDTO;
import com.zsxb.crm.enumeration.OperationType;
import com.zsxb.crm.pojo.TbSystemLog;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SystemLogMapper {


    @AutoFill(OperationType.INSERT)
    void insert(TbSystemLog systemLog);


    List<TbSystemLog> pageQuery(SystemLogPageDTO systemLogPageDTO);


    void delete(List<Integer> list);
}
